package com.linkvin.ec.hcs.dao.model.mdm.bo;

import java.io.Serializable;
import java.math.BigDecimal;

public class WarehouseLocationBo implements Serializable{

    /**
     * 主键ID
     */
    private Integer id;

    /**
     * 所属仓库
     */
    private Integer wId;

    /**
     * 仓库编码
     */
    private String wCode;

    /**
     * 仓库名称
     */
    private String wName;

    /**
     * 所属库区
     */
    private String zoneName;

    /**
     * 库位编码
     */
    private String code;

    /**
     * 库位名称
     */
    private String name;

    /**
     * 排
     */
    private Integer row;

    /**
     * 列
     */
    private Integer column;

    /**
     * 层
     */
    private Integer level;

    /**
     * 长
     */
    private BigDecimal length;

    /**
     * 宽
     */
    private BigDecimal width;

    /**
     * 库位类型 10-正常, 20-备用
     */
    private String locType;

    /**
     * 启用或者禁用：1 启用; 0 禁用;
     */
    private Integer isEnable;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getwId() {
        return wId;
    }

    public void setwId(Integer wId) {
        this.wId = wId;
    }

    public String getwCode() {
        return wCode;
    }

    public void setwCode(String wCode) {
        this.wCode = wCode;
    }

    public String getwName() {
        return wName;
    }

    public void setwName(String wName) {
        this.wName = wName;
    }

    public String getZoneName() {
        return zoneName;
    }

    public void setZoneName(String zoneName) {
        this.zoneName = zoneName;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getRow() {
        return row;
    }

    public void setRow(Integer row) {
        this.row = row;
    }

    public Integer getColumn() {
        return column;
    }

    public void setColumn(Integer column) {
        this.column = column;
    }

    public Integer getLevel() {
        return level;
    }

    public void setLevel(Integer level) {
        this.level = level;
    }

    public BigDecimal getLength() {
        return length;
    }

    public void setLength(BigDecimal length) {
        this.length = length;
    }

    public BigDecimal getWidth() {
        return width;
    }

    public void setWidth(BigDecimal width) {
        this.width = width;
    }

    public String getLocType() {
        return locType;
    }

    public void setLocType(String locType) {
        this.locType = locType;
    }

    public Integer getIsEnable() {
        return isEnable;
    }

    public void setIsEnable(Integer isEnable) {
        this.isEnable = isEnable;
    }

    @Override
    public String toString() {
        return "WarehouseLocationBo{" +
                "id=" + id +
                ", wId=" + wId +
                ", wCode='" + wCode + '\'' +
                ", wName='" + wName + '\'' +
                ", zoneName='" + zoneName + '\'' +
                ", code='" + code + '\'' +
                ", name='" + name + '\'' +
                ", row=" + row +
                ", column=" + column +
                ", level=" + level +
                ", length=" + length +
                ", width=" + width +
                ", locType='" + locType + '\'' +
                ", isEnable=" + isEnable +
                '}';
    }
}
